package club.kingyin.kyblog.core.utils.serialization;

import java.util.HashMap;

/**
 * @author : kingyins
 * @version : 1.0
 * @program : Ky-Blog
 * @description : 在此处添加类描述
 * @create : 2021年08月16日 10:45
 **/
public class ByteString {

    private static final char b_128= 'ﾀ';
    private static final char b_127= 'ﾁ';
    private static final char b_126= 'ﾂ';
    private static final char b_125= 'ﾃ';
    private static final char b_124= 'ﾄ';
    private static final char b_123= 'ﾅ';
    private static final char b_122= 'ﾆ';
    private static final char b_121= 'ﾇ';
    private static final char b_120= 'ﾈ';
    private static final char b_119= 'ﾉ';
    private static final char b_118= 'ﾊ';
    private static final char b_117= 'ﾋ';
    private static final char b_116= 'ﾌ';
    private static final char b_115= 'ﾍ';
    private static final char b_114= 'ﾎ';
    private static final char b_113= 'ﾏ';
    private static final char b_112= 'ﾐ';
    private static final char b_111= 'ﾑ';
    private static final char b_110= 'ﾒ';
    private static final char b_109= 'ﾓ';
    private static final char b_108= 'ﾔ';
    private static final char b_107= 'ﾕ';
    private static final char b_106= 'ﾖ';
    private static final char b_105= 'ﾗ';
    private static final char b_104= 'ﾘ';
    private static final char b_103= 'ﾙ';
    private static final char b_102= 'ﾚ';
    private static final char b_101= 'ﾛ';
    private static final char b_100= 'ﾜ';
    private static final char b_99= 'ﾝ';
    private static final char b_98= 'ﾞ';
    private static final char b_97= 'ﾟ';
    private static final char b_96= 'ú';
    private static final char b_95= 'ﾡ';
    private static final char b_94= 'ﾢ';
    private static final char b_93= 'ﾣ';
    private static final char b_92= 'ﾤ';
    private static final char b_91= 'ﾥ';
    private static final char b_90= 'ﾦ';
    private static final char b_89= 'ﾧ';
    private static final char b_88= 'ﾨ';
    private static final char b_87= 'ﾩ';
    private static final char b_86= 'ﾪ';
    private static final char b_85= 'ﾫ';
    private static final char b_84= 'ﾬ';
    private static final char b_83= 'ﾭ';
    private static final char b_82= 'ﾮ';
    private static final char b_81= 'ﾯ';
    private static final char b_80= 'ﾰ';
    private static final char b_79= 'ﾱ';
    private static final char b_78= 'ﾲ';
    private static final char b_77= 'ﾳ';
    private static final char b_76= 'ﾴ';
    private static final char b_75= 'ﾵ';
    private static final char b_74= 'ﾶ';
    private static final char b_73= 'ﾷ';
    private static final char b_72= 'ﾸ';
    private static final char b_71= 'ﾹ';
    private static final char b_70= 'ﾺ';
    private static final char b_69= 'ﾻ';
    private static final char b_68= 'ﾼ';
    private static final char b_67= 'ﾽ';
    private static final char b_66= 'ﾾ';
    private static final char b_65= '▓';
    private static final char b_64= '│';
    private static final char b_63= '┤';
    private static final char b_62= 'ￂ';
    private static final char b_61= 'ￃ';
    private static final char b_60= 'ￄ';
    private static final char b_59= 'ￅ';
    private static final char b_58= 'ￆ';
    private static final char b_57= 'ￇ';
    private static final char b_56= '╡';
    private static final char b_55= '╢';
    private static final char b_54= 'ￊ';
    private static final char b_53= 'ￋ';
    private static final char b_52= 'ￌ';
    private static final char b_51= 'ￍ';
    private static final char b_50= 'ￎ';
    private static final char b_49= 'ￏ';
    private static final char b_48= '╖';
    private static final char b_47= '╕';
    private static final char b_46= 'ￒ';
    private static final char b_45= 'ￓ';
    private static final char b_44= 'ￔ';
    private static final char b_43= 'ￕ';
    private static final char b_42= 'ￖ';
    private static final char b_41= 'ￗ';
    private static final char b_40= '╣';
    private static final char b_39= '║';
    private static final char b_38= 'ￚ';
    private static final char b_37= 'ￛ';
    private static final char b_36= 'ￜ';
    private static final char b_35= '╗';
    private static final char b_34= '╝';
    private static final char b_33= '╜';
    private static final char b_32= '￠';
    private static final char b_31= '￡';
    private static final char b_30= '￢';
    private static final char b_29= '￣';
    private static final char b_28= '￤';
    private static final char b_27= '￥';
    private static final char b_26= '￦';
    private static final char b_25= 'í';
    private static final char b_24= '￨';
    private static final char b_23= '￩';
    private static final char b_22= '￪';
    private static final char b_21= '￫';
    private static final char b_20= '￬';
    private static final char b_19= '￭';
    private static final char b_18= '￮';
    private static final char b_17= '╛';
    private static final char b_16= '┐';
    private static final char b_15= '└';
    private static final char b_14= '┴';
    private static final char b_13= '┬';
    private static final char b_12= '├';
    private static final char b_11= '─';
    private static final char b_10= '┼';
    private static final char b_9= '╞';
    private static final char b_8= '╟';
    private static final char b_7= '╚';
    private static final char b_6= '╔';
    private static final char b_5= '╩';
    private static final char b_4= '￼';
    private static final char b_3= '╦';
    private static final char b_2= '╠';
    private static final char b_1= '╬';
    private static final char b0= '╧';
    private static final char b1= '╨';
    private static final char b2= '╤';
    private static final char b3= '╥';
    private static final char b4= '╙';
    private static final char b5= '╒';
    private static final char b6= '╓';
    private static final char b7= '╫';
    private static final char b8= '╪';
    private static final char b9= '┘';
    private static final char b10= '┌';
    private static final char b11= '▄';
    private static final char b12= '▌';
    private static final char b13= 'α';
    private static final char b14= 'Γ';
    private static final char b15= 'π';
    private static final char b16= 'Σ';
    private static final char b17= 'σ';
    private static final char b18= 'τ';
    private static final char b19= 'Φ';
    private static final char b20= 'Θ';
    private static final char b21= 'Ω';
    private static final char b22= 'δ';
    private static final char b23= '∞';
    private static final char b24= 'φ';
    private static final char b25= 'ε';
    private static final char b26= '∩';
    private static final char b27= '≡';
    private static final char b28= '≥';
    private static final char b29= '≤';
    private static final char b30= '≈';
    private static final char b31= '√';
    private static final char b32= 'ÿ';
    private static final char b33= '!';
    private static final char b34= 'á';
    private static final char b35= '#';
    private static final char b36= '$';
    private static final char b37= '%';
    private static final char b38= '&';
    private static final char b39= 'ù';
    private static final char b40= '(';
    private static final char b41= ')';
    private static final char b42= '*';
    private static final char b43= '+';
    private static final char b44= ',';
    private static final char b45= '-';
    private static final char b46= '.';
    private static final char b47= '/';
    private static final char b48= '0';
    private static final char b49= '1';
    private static final char b50= '2';
    private static final char b51= '3';
    private static final char b52= '4';
    private static final char b53= '5';
    private static final char b54= '6';
    private static final char b55= '7';
    private static final char b56= '8';
    private static final char b57= '9';
    private static final char b58= ':';
    private static final char b59= ';';
    private static final char b60= '<';
    private static final char b61= '=';
    private static final char b62= '>';
    private static final char b63= '?';
    private static final char b64= '@';
    private static final char b65= 'A';
    private static final char b66= 'B';
    private static final char b67= 'C';
    private static final char b68= 'D';
    private static final char b69= 'E';
    private static final char b70= 'F';
    private static final char b71= 'G';
    private static final char b72= 'H';
    private static final char b73= 'I';
    private static final char b74= 'J';
    private static final char b75= 'K';
    private static final char b76= 'L';
    private static final char b77= 'M';
    private static final char b78= 'N';
    private static final char b79= 'O';
    private static final char b80= 'P';
    private static final char b81= 'Q';
    private static final char b82= 'R';
    private static final char b83= 'S';
    private static final char b84= 'T';
    private static final char b85= 'U';
    private static final char b86= 'V';
    private static final char b87= 'W';
    private static final char b88= 'X';
    private static final char b89= 'Y';
    private static final char b90= 'Z';
    private static final char b91= '[';
    private static final char b92= 'ƒ';
    private static final char b93= ']';
    private static final char b94= '^';
    private static final char b95= '_';
    private static final char b96= '`';
    private static final char b97= 'a';
    private static final char b98= 'b';
    private static final char b99= 'c';
    private static final char b100= 'd';
    private static final char b101= 'e';
    private static final char b102= 'f';
    private static final char b103= 'g';
    private static final char b104= 'h';
    private static final char b105= 'i';
    private static final char b106= 'j';
    private static final char b107= 'k';
    private static final char b108= 'l';
    private static final char b109= 'm';
    private static final char b110= 'n';
    private static final char b111= 'o';
    private static final char b112= 'p';
    private static final char b113= 'q';
    private static final char b114= 'r';
    private static final char b115= 's';
    private static final char b116= 't';
    private static final char b117= 'u';
    private static final char b118= 'v';
    private static final char b119= 'w';
    private static final char b120= 'x';
    private static final char b121= 'y';
    private static final char b122= 'z';
    private static final char b123= '{';
    private static final char b124= '|';
    private static final char b125= '}';
    private static final char b126= '~';
    private static final char b127= 'ó';

    static HashMap<Byte, Character> e = new HashMap<>(256);
    static HashMap<Character, Byte> d = new HashMap<>(256);

    static {
        e.put((byte) -128,b_128);
        e.put((byte) -127,b_127);
        e.put((byte) -126,b_126);
        e.put((byte) -125,b_125);
        e.put((byte) -124,b_124);
        e.put((byte) -123,b_123);
        e.put((byte) -122,b_122);
        e.put((byte) -121,b_121);
        e.put((byte) -120,b_120);
        e.put((byte) -119,b_119);
        e.put((byte) -118,b_118);
        e.put((byte) -117,b_117);
        e.put((byte) -116,b_116);
        e.put((byte) -115,b_115);
        e.put((byte) -114,b_114);
        e.put((byte) -113,b_113);
        e.put((byte) -112,b_112);
        e.put((byte) -111,b_111);
        e.put((byte) -110,b_110);
        e.put((byte) -109,b_109);
        e.put((byte) -108,b_108);
        e.put((byte) -107,b_107);
        e.put((byte) -106,b_106);
        e.put((byte) -105,b_105);
        e.put((byte) -104,b_104);
        e.put((byte) -103,b_103);
        e.put((byte) -102,b_102);
        e.put((byte) -101,b_101);
        e.put((byte) -100,b_100);
        e.put((byte) -99,b_99);
        e.put((byte) -98,b_98);
        e.put((byte) -97,b_97);
        e.put((byte) -96,b_96);
        e.put((byte) -95,b_95);
        e.put((byte) -94,b_94);
        e.put((byte) -93,b_93);
        e.put((byte) -92,b_92);
        e.put((byte) -91,b_91);
        e.put((byte) -90,b_90);
        e.put((byte) -89,b_89);
        e.put((byte) -88,b_88);
        e.put((byte) -87,b_87);
        e.put((byte) -86,b_86);
        e.put((byte) -85,b_85);
        e.put((byte) -84,b_84);
        e.put((byte) -83,b_83);
        e.put((byte) -82,b_82);
        e.put((byte) -81,b_81);
        e.put((byte) -80,b_80);
        e.put((byte) -79,b_79);
        e.put((byte) -78,b_78);
        e.put((byte) -77,b_77);
        e.put((byte) -76,b_76);
        e.put((byte) -75,b_75);
        e.put((byte) -74,b_74);
        e.put((byte) -73,b_73);
        e.put((byte) -72,b_72);
        e.put((byte) -71,b_71);
        e.put((byte) -70,b_70);
        e.put((byte) -69,b_69);
        e.put((byte) -68,b_68);
        e.put((byte) -67,b_67);
        e.put((byte) -66,b_66);
        e.put((byte) -65,b_65);
        e.put((byte) -64,b_64);
        e.put((byte) -63,b_63);
        e.put((byte) -62,b_62);
        e.put((byte) -61,b_61);
        e.put((byte) -60,b_60);
        e.put((byte) -59,b_59);
        e.put((byte) -58,b_58);
        e.put((byte) -57,b_57);
        e.put((byte) -56,b_56);
        e.put((byte) -55,b_55);
        e.put((byte) -54,b_54);
        e.put((byte) -53,b_53);
        e.put((byte) -52,b_52);
        e.put((byte) -51,b_51);
        e.put((byte) -50,b_50);
        e.put((byte) -49,b_49);
        e.put((byte) -48,b_48);
        e.put((byte) -47,b_47);
        e.put((byte) -46,b_46);
        e.put((byte) -45,b_45);
        e.put((byte) -44,b_44);
        e.put((byte) -43,b_43);
        e.put((byte) -42,b_42);
        e.put((byte) -41,b_41);
        e.put((byte) -40,b_40);
        e.put((byte) -39,b_39);
        e.put((byte) -38,b_38);
        e.put((byte) -37,b_37);
        e.put((byte) -36,b_36);
        e.put((byte) -35,b_35);
        e.put((byte) -34,b_34);
        e.put((byte) -33,b_33);
        e.put((byte) -32,b_32);
        e.put((byte) -31,b_31);
        e.put((byte) -30,b_30);
        e.put((byte) -29,b_29);
        e.put((byte) -28,b_28);
        e.put((byte) -27,b_27);
        e.put((byte) -26,b_26);
        e.put((byte) -25,b_25);
        e.put((byte) -24,b_24);
        e.put((byte) -23,b_23);
        e.put((byte) -22,b_22);
        e.put((byte) -21,b_21);
        e.put((byte) -20,b_20);
        e.put((byte) -19,b_19);
        e.put((byte) -18,b_18);
        e.put((byte) -17,b_17);
        e.put((byte) -16,b_16);
        e.put((byte) -15,b_15);
        e.put((byte) -14,b_14);
        e.put((byte) -13,b_13);
        e.put((byte) -12,b_12);
        e.put((byte) -11,b_11);
        e.put((byte) -10,b_10);
        e.put((byte) -9,b_9);
        e.put((byte) -8,b_8);
        e.put((byte) -7,b_7);
        e.put((byte) -6,b_6);
        e.put((byte) -5,b_5);
        e.put((byte) -4,b_4);
        e.put((byte) -3,b_3);
        e.put((byte) -2,b_2);
        e.put((byte) -1,b_1);
        e.put((byte) 0,b0);
        e.put((byte) 1,b1);
        e.put((byte) 2,b2);
        e.put((byte) 3,b3);
        e.put((byte) 4,b4);
        e.put((byte) 5,b5);
        e.put((byte) 6,b6);
        e.put((byte) 7,b7);
        e.put((byte) 8,b8);
        e.put((byte) 9,b9);
        e.put((byte) 10,b10);
        e.put((byte) 11,b11);
        e.put((byte) 12,b12);
        e.put((byte) 13,b13);
        e.put((byte) 14,b14);
        e.put((byte) 15,b15);
        e.put((byte) 16,b16);
        e.put((byte) 17,b17);
        e.put((byte) 18,b18);
        e.put((byte) 19,b19);
        e.put((byte) 20,b20);
        e.put((byte) 21,b21);
        e.put((byte) 22,b22);
        e.put((byte) 23,b23);
        e.put((byte) 24,b24);
        e.put((byte) 25,b25);
        e.put((byte) 26,b26);
        e.put((byte) 27,b27);
        e.put((byte) 28,b28);
        e.put((byte) 29,b29);
        e.put((byte) 30,b30);
        e.put((byte) 31,b31);
        e.put((byte) 32,b32);
        e.put((byte) 33,b33);
        e.put((byte) 34,b34);
        e.put((byte) 35,b35);
        e.put((byte) 36,b36);
        e.put((byte) 37,b37);
        e.put((byte) 38,b38);
        e.put((byte) 39,b39);
        e.put((byte) 40,b40);
        e.put((byte) 41,b41);
        e.put((byte) 42,b42);
        e.put((byte) 43,b43);
        e.put((byte) 44,b44);
        e.put((byte) 45,b45);
        e.put((byte) 46,b46);
        e.put((byte) 47,b47);
        e.put((byte) 48,b48);
        e.put((byte) 49,b49);
        e.put((byte) 50,b50);
        e.put((byte) 51,b51);
        e.put((byte) 52,b52);
        e.put((byte) 53,b53);
        e.put((byte) 54,b54);
        e.put((byte) 55,b55);
        e.put((byte) 56,b56);
        e.put((byte) 57,b57);
        e.put((byte) 58,b58);
        e.put((byte) 59,b59);
        e.put((byte) 60,b60);
        e.put((byte) 61,b61);
        e.put((byte) 62,b62);
        e.put((byte) 63,b63);
        e.put((byte) 64,b64);
        e.put((byte) 65,b65);
        e.put((byte) 66,b66);
        e.put((byte) 67,b67);
        e.put((byte) 68,b68);
        e.put((byte) 69,b69);
        e.put((byte) 70,b70);
        e.put((byte) 71,b71);
        e.put((byte) 72,b72);
        e.put((byte) 73,b73);
        e.put((byte) 74,b74);
        e.put((byte) 75,b75);
        e.put((byte) 76,b76);
        e.put((byte) 77,b77);
        e.put((byte) 78,b78);
        e.put((byte) 79,b79);
        e.put((byte) 80,b80);
        e.put((byte) 81,b81);
        e.put((byte) 82,b82);
        e.put((byte) 83,b83);
        e.put((byte) 84,b84);
        e.put((byte) 85,b85);
        e.put((byte) 86,b86);
        e.put((byte) 87,b87);
        e.put((byte) 88,b88);
        e.put((byte) 89,b89);
        e.put((byte) 90,b90);
        e.put((byte) 91,b91);
        e.put((byte) 92,b92);
        e.put((byte) 93,b93);
        e.put((byte) 94,b94);
        e.put((byte) 95,b95);
        e.put((byte) 96,b96);
        e.put((byte) 97,b97);
        e.put((byte) 98,b98);
        e.put((byte) 99,b99);
        e.put((byte) 100,b100);
        e.put((byte) 101,b101);
        e.put((byte) 102,b102);
        e.put((byte) 103,b103);
        e.put((byte) 104,b104);
        e.put((byte) 105,b105);
        e.put((byte) 106,b106);
        e.put((byte) 107,b107);
        e.put((byte) 108,b108);
        e.put((byte) 109,b109);
        e.put((byte) 110,b110);
        e.put((byte) 111,b111);
        e.put((byte) 112,b112);
        e.put((byte) 113,b113);
        e.put((byte) 114,b114);
        e.put((byte) 115,b115);
        e.put((byte) 116,b116);
        e.put((byte) 117,b117);
        e.put((byte) 118,b118);
        e.put((byte) 119,b119);
        e.put((byte) 120,b120);
        e.put((byte) 121,b121);
        e.put((byte) 122,b122);
        e.put((byte) 123,b123);
        e.put((byte) 124,b124);
        e.put((byte) 125,b125);
        e.put((byte) 126,b126);
        e.put((byte) 127,b127);
        d.put(b0, (byte)0);
        d.put(b1, (byte)1);
        d.put(b2, (byte)2);
        d.put(b3, (byte)3);
        d.put(b4, (byte)4);
        d.put(b5, (byte)5);
        d.put(b6, (byte)6);
        d.put(b7, (byte)7);
        d.put(b8, (byte)8);
        d.put(b9, (byte)9);
        d.put(b10, (byte)10);
        d.put(b11, (byte)11);
        d.put(b12, (byte)12);
        d.put(b13, (byte)13);
        d.put(b14, (byte)14);
        d.put(b15, (byte)15);
        d.put(b16, (byte)16);
        d.put(b17, (byte)17);
        d.put(b18, (byte)18);
        d.put(b19, (byte)19);
        d.put(b20, (byte)20);
        d.put(b21, (byte)21);
        d.put(b22, (byte)22);
        d.put(b23, (byte)23);
        d.put(b24, (byte)24);
        d.put(b25, (byte)25);
        d.put(b26, (byte)26);
        d.put(b27, (byte)27);
        d.put(b28, (byte)28);
        d.put(b29, (byte)29);
        d.put(b30, (byte)30);
        d.put(b31, (byte)31);
        d.put(b32, (byte)32);
        d.put(b33, (byte)33);
        d.put(b34, (byte)34);
        d.put(b35, (byte)35);
        d.put(b36, (byte)36);
        d.put(b37, (byte)37);
        d.put(b38, (byte)38);
        d.put(b39, (byte)39);
        d.put(b40, (byte)40);
        d.put(b41, (byte)41);
        d.put(b42, (byte)42);
        d.put(b43, (byte)43);
        d.put(b44, (byte)44);
        d.put(b45, (byte)45);
        d.put(b46, (byte)46);
        d.put(b47, (byte)47);
        d.put(b48, (byte)48);
        d.put(b49, (byte)49);
        d.put(b50, (byte)50);
        d.put(b51, (byte)51);
        d.put(b52, (byte)52);
        d.put(b53, (byte)53);
        d.put(b54, (byte)54);
        d.put(b55, (byte)55);
        d.put(b56, (byte)56);
        d.put(b57, (byte)57);
        d.put(b58, (byte)58);
        d.put(b59, (byte)59);
        d.put(b60, (byte)60);
        d.put(b61, (byte)61);
        d.put(b62, (byte)62);
        d.put(b63, (byte)63);
        d.put(b64, (byte)64);
        d.put(b65, (byte)65);
        d.put(b66, (byte)66);
        d.put(b67, (byte)67);
        d.put(b68, (byte)68);
        d.put(b69, (byte)69);
        d.put(b70, (byte)70);
        d.put(b71, (byte)71);
        d.put(b72, (byte)72);
        d.put(b73, (byte)73);
        d.put(b74, (byte)74);
        d.put(b75, (byte)75);
        d.put(b76, (byte)76);
        d.put(b77, (byte)77);
        d.put(b78, (byte)78);
        d.put(b79, (byte)79);
        d.put(b80, (byte)80);
        d.put(b81, (byte)81);
        d.put(b82, (byte)82);
        d.put(b83, (byte)83);
        d.put(b84, (byte)84);
        d.put(b85, (byte)85);
        d.put(b86, (byte)86);
        d.put(b87, (byte)87);
        d.put(b88, (byte)88);
        d.put(b89, (byte)89);
        d.put(b90, (byte)90);
        d.put(b91, (byte)91);
        d.put(b92, (byte)92);
        d.put(b93, (byte)93);
        d.put(b94, (byte)94);
        d.put(b95, (byte)95);
        d.put(b96, (byte)96);
        d.put(b97, (byte)97);
        d.put(b98, (byte)98);
        d.put(b99, (byte)99);
        d.put(b100, (byte)100);
        d.put(b101, (byte)101);
        d.put(b102, (byte)102);
        d.put(b103, (byte)103);
        d.put(b104, (byte)104);
        d.put(b105, (byte)105);
        d.put(b106, (byte)106);
        d.put(b107, (byte)107);
        d.put(b108, (byte)108);
        d.put(b109, (byte)109);
        d.put(b110, (byte)110);
        d.put(b111, (byte)111);
        d.put(b112, (byte)112);
        d.put(b113, (byte)113);
        d.put(b114, (byte)114);
        d.put(b115, (byte)115);
        d.put(b116, (byte)116);
        d.put(b117, (byte)117);
        d.put(b118, (byte)118);
        d.put(b119, (byte)119);
        d.put(b120, (byte)120);
        d.put(b121, (byte)121);
        d.put(b122, (byte)122);
        d.put(b123, (byte)123);
        d.put(b124, (byte)124);
        d.put(b125, (byte)125);
        d.put(b126, (byte)126);
        d.put(b127, (byte)127);
        d.put(b_128, (byte)-128);
        d.put(b_127, (byte)-127);
        d.put(b_126, (byte)-126);
        d.put(b_125, (byte)-125);
        d.put(b_124, (byte)-124);
        d.put(b_123, (byte)-123);
        d.put(b_122, (byte)-122);
        d.put(b_121, (byte)-121);
        d.put(b_120, (byte)-120);
        d.put(b_119, (byte)-119);
        d.put(b_118, (byte)-118);
        d.put(b_117, (byte)-117);
        d.put(b_116, (byte)-116);
        d.put(b_115, (byte)-115);
        d.put(b_114, (byte)-114);
        d.put(b_113, (byte)-113);
        d.put(b_112, (byte)-112);
        d.put(b_111, (byte)-111);
        d.put(b_110, (byte)-110);
        d.put(b_109, (byte)-109);
        d.put(b_108, (byte)-108);
        d.put(b_107, (byte)-107);
        d.put(b_106, (byte)-106);
        d.put(b_105, (byte)-105);
        d.put(b_104, (byte)-104);
        d.put(b_103, (byte)-103);
        d.put(b_102, (byte)-102);
        d.put(b_101, (byte)-101);
        d.put(b_100, (byte)-100);
        d.put(b_99, (byte)-99);
        d.put(b_98, (byte)-98);
        d.put(b_97, (byte)-97);
        d.put(b_96, (byte)-96);
        d.put(b_95, (byte)-95);
        d.put(b_94, (byte)-94);
        d.put(b_93, (byte)-93);
        d.put(b_92, (byte)-92);
        d.put(b_91, (byte)-91);
        d.put(b_90, (byte)-90);
        d.put(b_89, (byte)-89);
        d.put(b_88, (byte)-88);
        d.put(b_87, (byte)-87);
        d.put(b_86, (byte)-86);
        d.put(b_85, (byte)-85);
        d.put(b_84, (byte)-84);
        d.put(b_83, (byte)-83);
        d.put(b_82, (byte)-82);
        d.put(b_81, (byte)-81);
        d.put(b_80, (byte)-80);
        d.put(b_79, (byte)-79);
        d.put(b_78, (byte)-78);
        d.put(b_77, (byte)-77);
        d.put(b_76, (byte)-76);
        d.put(b_75, (byte)-75);
        d.put(b_74, (byte)-74);
        d.put(b_73, (byte)-73);
        d.put(b_72, (byte)-72);
        d.put(b_71, (byte)-71);
        d.put(b_70, (byte)-70);
        d.put(b_69, (byte)-69);
        d.put(b_68, (byte)-68);
        d.put(b_67, (byte)-67);
        d.put(b_66, (byte)-66);
        d.put(b_65, (byte)-65);
        d.put(b_64, (byte)-64);
        d.put(b_63, (byte)-63);
        d.put(b_62, (byte)-62);
        d.put(b_61, (byte)-61);
        d.put(b_60, (byte)-60);
        d.put(b_59, (byte)-59);
        d.put(b_58, (byte)-58);
        d.put(b_57, (byte)-57);
        d.put(b_56, (byte)-56);
        d.put(b_55, (byte)-55);
        d.put(b_54, (byte)-54);
        d.put(b_53, (byte)-53);
        d.put(b_52, (byte)-52);
        d.put(b_51, (byte)-51);
        d.put(b_50, (byte)-50);
        d.put(b_49, (byte)-49);
        d.put(b_48, (byte)-48);
        d.put(b_47, (byte)-47);
        d.put(b_46, (byte)-46);
        d.put(b_45, (byte)-45);
        d.put(b_44, (byte)-44);
        d.put(b_43, (byte)-43);
        d.put(b_42, (byte)-42);
        d.put(b_41, (byte)-41);
        d.put(b_40, (byte)-40);
        d.put(b_39, (byte)-39);
        d.put(b_38, (byte)-38);
        d.put(b_37, (byte)-37);
        d.put(b_36, (byte)-36);
        d.put(b_35, (byte)-35);
        d.put(b_34, (byte)-34);
        d.put(b_33, (byte)-33);
        d.put(b_32, (byte)-32);
        d.put(b_31, (byte)-31);
        d.put(b_30, (byte)-30);
        d.put(b_29, (byte)-29);
        d.put(b_28, (byte)-28);
        d.put(b_27, (byte)-27);
        d.put(b_26, (byte)-26);
        d.put(b_25, (byte)-25);
        d.put(b_24, (byte)-24);
        d.put(b_23, (byte)-23);
        d.put(b_22, (byte)-22);
        d.put(b_21, (byte)-21);
        d.put(b_20, (byte)-20);
        d.put(b_19, (byte)-19);
        d.put(b_18, (byte)-18);
        d.put(b_17, (byte)-17);
        d.put(b_16, (byte)-16);
        d.put(b_15, (byte)-15);
        d.put(b_14, (byte)-14);
        d.put(b_13, (byte)-13);
        d.put(b_12, (byte)-12);
        d.put(b_11, (byte)-11);
        d.put(b_10, (byte)-10);
        d.put(b_9, (byte)-9);
        d.put(b_8, (byte)-8);
        d.put(b_7, (byte)-7);
        d.put(b_6, (byte)-6);
        d.put(b_5, (byte)-5);
        d.put(b_4, (byte)-4);
        d.put(b_3, (byte)-3);
        d.put(b_2, (byte)-2);
        d.put(b_1, (byte)-1);
    }

    public static char mapping(byte b) {
        return e.get(b);
    }

    public static byte mapping(char c) {
        return d.get(c);
    }

}

